xend: fix block protocol mismatch on save/restore
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 14 May 2008 08:19:05 +0000 (09:19 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 14 May 2008 08:19:05 +0000 (09:19 +0100)
commit09951b66a698df480282376a54f9673aaeb7de6f
tree1c60756e89f6af84f21cba2552ab49192539bff3
parent9d7437ea1d9e44e624cd3ebbe30f1a766827a19a
xend: fix block protocol mismatch on save/restore

The protocol field of the blkif interface is correct at startup for a
guest of a different mode from dom0 (eg. 32-bit dom0, 64-bit guest).
However, this property is not persisted on save, so a later restore
(or migrate) will setup the block interface with the wrong mode.

Signed-off-by: Herbert van den Bergh <herbert.van.den.bergh@oracle.com>
Signed-off-by: Kurt Hackel <kurt.hackel@oracle.com>
tools/python/xen/xend/server/blkif.py
tools/python/xen/xm/create.py